a word that is given to a lot of people or celebs just simply as an exaggeration, because someone has a slightly long or evan oval shaped face/big teeth/buck teeth/gummy teeth or a goofy smile (probably about half the population then) loads of celebs out there from
eva longoria to christina aguilera,
prince william or
leona lewis have been called a horse. i don't think they are considered ugly to most people, nor are horses themselves.